11783
1274166
660806
1854669
932239
772620
949988
227575
2319405
1128539
437312
11832
793147
883949
1011724
809610
538505
45952
85987
593377
284284
528841
442275
820256